Undocumented Classes


Below is an alphabetical list of all classes which have no help files, as of October 17, 2004. This includes classes from the CRUCIAL-LIBRARY and JITLib. Note that many of these are either private classes not intended for direct use, abstract superclasses (such as Clock), or currently non-functioning or vestigal classes (such as the image synthesis classes from SC3d5). Nevertheless this is a good place to look for undocumented functionality. Note that some of these classes are covered in overviews, tutorials, etc.


AbstractConsole

AbstractIn

AbstractNodeWatcher

AbstractOpPlug

AbstractOut

AbstractPlayControl

AbstractPlayerEffect

AbstractSample

AbstractSFP

AbstractSFPGui

AbstractSinglePlayerEffect

AnnotatedDebugNodeWatcher

Any

APF

Archive

ArgNameLabel

Array2D

ArraySpec

AudioPatchIn

AudioPatchOut

AudioSpec

AutoCompClassBrowser

AutoCompClassSearch

AutoCompMethodBrowser

Balance2

BasicNodeWatcher

BasicOpUGen

BeatClockPlayerGui

BinaryOpFailureError

BinaryOpPlug

BinaryOpXStream

BooleanEditorGui

BroadcastServer

BufAllpassC

BufAllpassL

BufAllpassN

BufCombC

BufCombL

BufCombN

BufDelayC

BufDelayL

BufDelayN

BufferProxySpec

BufInfoUGenBase

BufSamples

BundleNetAddr

BusDriver

BusSynthDefs

CCPlayer

CCResponder

ClassBrowser

ClassGui

ClassInspector

ClassNameLabel

CleanupStream

ClientFunc

Clip

Clock

CmdPeriod

CollStream

CompanderD

Condition

ControlName

ControlPatchIn

ControlPatchOut

ControlRate

CosineWarp

CurveWarp

CXAbstractLabel

CXBundle

CXLabel

CXObjectInspector

CXPlayerControl

CXSynthPlayerControl

Date

DbFaderWarp

Dbrown

DebugFrame

DebugNodeWatcher

Def

Dgeom

Dibrown

Diwhite

Do

DoesNotUnderstandError

Done

Drand

Dseq

Dser

Dseries

Dswitch1

DualSeriesEfxGui

Dwhite

Dxrand

Editor

EditorGui

EnvEditor

EnvEditorGui

EnvGate

EnvirDocument

EnvironmentRedirect

EnvSpec

Error

Every

Exception

ExponentialWarp

EZNumber

FaderWarp

Filter

FilterPattern

Finalizer

FlowLayout

Fold

FrameInspector

FreeSelfWhenDone

FuncFilterPattern

FuncStream

FuncStreamAsRoutine

FunctionDefInspector

GetFileDialog

GetStringDialog

Gradient

GraphBuilder

Harmonics

HasItemSpec

HasSubject

HasSubjectGui

HIDDevice

HIDDeviceElement

HiliteGradient

IdentityBag

ImageWarp

ImmutableError

Impulsar

InBus

InfoUGenBase

InRange

InRect

Insp

Inspector

InspectorLink

InspManager

InstrSpawnerGui

Instrument

IntegerEditor

InterfaceDef

InterfaceGui

IODesc

IOStream

IsIn

IsNil

IsOdd

KDRMaskTester

KeyCodeResponderStack

KrNumberEditorGui

KrPlayer

KrPlayerGui

LagControl

LagIn

LeastChange

LibraryBase

LimitedWriteStream

LinearWarp

Lines

ListDUGen

ListPattern

LocalClient

Logistic

LRUNumberAllocator

Message

MethodError

MethodGui

MethodInspector

MethodLabel

MethodQuote

MidEQ

Midi2Freq

Midi2FreqGui

Midi2FreqUGen

MIDIClient

MIDIEndPoint

MIDIFreqPlayer

MIDIGatePlayer

MIDIHoldsNotes

MixedBundle

ModalFreqGui

ModalFreqUGen

Model

ModelImplementsGuiBody

Module

MulAdd

MultiplePlayers

MultiTrackAudioSpec

MultiTrackPlayer

MustBeBooleanError

NAryOpStream

NetAddr

NodeIDAllocator

NodeMapSetting

NoLagControlSpec

Not

NoteOffResponder

NoteOnResponder

NotificationRegistration

NotNil

NotYetImplementedError

NumAudioBuses

NumberEditorGui

NumBuffers

NumControlBuses

NumInputBuses

NumOutputBuses

ObjectInspector

ObjectNotFound

OneShotStream

OSCBundle

OSCMultiResponder

OSCpathDispatcher

OSCResponderQueue

OSCService

OutOfContextReturnError

Paddp

Paddpre

Pair

Panner

PatchGui

PatchIn

PatchOut

PatternControl

PauseSelfWhenDone

PauseStream

Pbindf

Pbinop

Pbrown

Pconst

PeakFollower

Peep

Pen

Pevent

PfadeIn

PfadeOut

Pfindur

Pfset

Pfunc

Pfuncn

Pfx

Pgeom

Pindex

Plag

PlayButton

PlayerAmpGui

PlayerBinop

PlayerBinopGui

PlayerEffectGui

PlayerEfxFuncGui

PlayerMixerGui

PlayerPoolGui

PlayerSpec

PlayerUnopGui

Ploop

Pmono

PMOsc

Pmulp

Pmulpre

Pnaryop

PointArray

Polygon

PopUp

PopUpEditor

PopUpEditorGui

Position

Post

PowerOfTwoAllocator

PowerOfTwoBlock

Ppar

Pplayer

Pretty

PrettyEat

PrettyEcho

PrettyPrintStream

PrettyState

PrimitiveFailedError

Prout

Proutine

ProxyNodeMap

ProxyNodeMapSetting

ProxySynthDef

Pseries

Psetp

Psetpre

PSinGrain

Pstep2add

Pstep3add

Pstretch

Pstretchp

Ptpar

Ptrace

Punop

PV_Add

PV_BinScramble

PV_BinShift

PV_BinWipe

PV_BrickWall

PV_CopyPhase

PV_Diffuser

PV_LocalMax

PV_MagAbove

PV_MagBelow

PV_MagClip

PV_MagFreeze

PV_MagMul

PV_MagNoise

PV_MagShift

PV_MagSmear

PV_MagSquared

PV_Max

PV_Min

PV_Mul

PV_PhaseShift

PV_PhaseShift270

PV_PhaseShift90

PV_RandComb

PV_RandWipe

PV_RectComb

PV_RectComb2

Pwhile

Pwhite

RadiansPerSample

Range

RefCopy

ResponderArray

ResponderClientFunc

RingNumberAllocator

Router

SampleGui

SampleSpec

SC2compat

ScalarPatchIn

ScalarPatchOut

ScalarSpec

SCButtonAdapter

Scheduler

Schmidt

SCKnob

ScopeOut

ScurryableInstrGateSpawner

SCUserView

SCViewAdapter

SelectorLabel

ServerGui

SFPGui

SharedNodeProxy

ShouldNotImplementError

Silent

SimpleController

SimpleKDRUnit

SimpleTrigger

SimpleTriggerGui

SineWarp

SinOscFB

SlotInspector

SoundFileFormats

SplayZ

StackNumberAllocator

StartRow

StaticIntegerSpec

StaticSpec

StreamControl

StreamKrDurGui

StringInspector

SubclassResponsibilityError

SymbolArray

SynthControl

SynthDefControl

SynthDescLib

SynthlessPlayer

TabFileReader

Tap

TChoose

TempoBusClock

TempoGui

TempoSpec

TestDependant

Tile

TPulse

Trapezoid

TrigControl

TrigSpec

TwoWayIdentityDictionary

UGenInstr

UI

UnaryOpPlug

UnicodeResponder

UniqueID

Unix

Updater

UpdatingScalarPatchOut

VariableNameLabel

Vibrato

Warp

WavetableSampleGui

Wrap

XFade

XFader

XFader4

XFaderN

XFaderPlayerGui

XIn

XInFeedback

Xor

XPlayPathButton

XY

ZigZag